#ifndef __RUN_
#define __RUN_

extern int lock_num;


void run_pos(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_forward(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_turnning3(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_turnning4(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_down5(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_turnning3_open(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_turnning4_open(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_down5_open(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_turnning35(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
	
void run_pos_down5_open_loop(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void run_pos_open();
void pid_turnning4_open();
void pid_forward();
void pid_forward1();
void pid_speed_slow();
void pid_back();
void pid_adjust44();
void pos_adjust4(int pos);
void pos_adjust44(int pos);
void pid_adjust444();
void pid_adjust4();
void speed_adhust22(int speed);
int position_check2();
void position_check22();
void pid_speed_slow_back();
void pid_forward_open();
void pid_forward0();
void run_pos_back(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);

void run_pos_down_test(int pos1,int pos2,int pos3,int pos4,int pos5,int pos6);
void lock_catch(int n,int* cola);
void cola_catch(int num,int temp);
#endif
